thatched roof section - French English Dictionary